home *** CD-ROM | disk | FTP | other *** search
/ The Mac Bible 6 / The Mac Bible 6 CD-ROM (Peachpit Press)(1996).iso / Demos / 16 Page Layout / DeBabelizer® 1.6.5 DEMO Folder / Important Information / DeBabelizer®1.6.5 Addendum < prev    next >
Text File  |  1995-08-03  |  31KB  |  390 lines

  1. DeBabelizer 1.6.5 Addendum
  2.  
  3. The following information is identical to the information in DeBabelizer's Help function. It describes the changes since version 1.61.
  4.  
  5. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  6. File:Batch:Import Batch List Text File
  7. File:Batch:Export Batch Lists Text File
  8. • File:Batch:Import Batch List Text File will import a text file batch list. The text file batch list can contain         multiple batch list definitions.
  9. • File:Batch:Export Batch Lists Text File will export all the batch lists to an edittable text file.
  10.  
  11. The entire following text is a sample Batch List Text File, and it describes the format and options available.
  12.  
  13. DeBabelizer Batch List Text File ;This line must be present as the very first line to identify this file type.
  14.  
  15. ; Lines starting with a semicolon are comments and are ignored.
  16. ; Spaces, tabs, and other white space are ignored.
  17.  
  18. ;BATCH LIST:
  19. ; Specify the batch list with the command "Batch List put your batch list name here".
  20. ;  If the specified batch list doesn't exist, a new one is automatically created.
  21. ; If "Batch List " isn't present to specify the batch list,
  22. ;  then the files and folders will be appended to the current batch list (the one that
  23. ;  is displayed when you enter any batch dialog box).
  24. ; To explicitly specify the current main batch list (the list on the left in the dialog box), 
  25. ;   say "Current Main Batch List".
  26. ; To explicitly specify the current secondary batch list (the list on the right in the dialog),
  27. ;   say "Current Secondary Batch List".
  28. ;
  29. ; Follow the "Batch List Name" command with a "Clear Batch List" command to clear that list, if desired. 
  30.  
  31. ;FILES AND FOLDERS:
  32. ; Follow with a list of the folder and file pathnames to be appended to the batch list.
  33. ;  You must specify the complete pathname for each entry.
  34. ;  All pathnames start with the volume name, followed by a ":", followed by each folder
  35. ;   name followed by a ":", until you get down to the actual file or folder name.
  36. ;  Folder pathnames end with a ":".
  37.  
  38. ;EXAMPLES: 
  39.  
  40. ; Select the batch list named Bother.
  41. ; Then append the folder "PixelPaint" and the file "Morro Bay" to that batch list.
  42. Batch List Bother
  43.     Images:PixelPaint:
  44.     Images:PixelPaint:Morro Bay
  45.  
  46. ; Select the batch list named 3 and append the folder "Some Scans":
  47. Batch List 3
  48.     Images:pixs:Some Scans:
  49.     
  50. ; Select the batch list named New Batch List Name, clear it, and append the items.
  51. Batch List New Batch List Name
  52. Clear Batch List
  53.     Images:Pixar:
  54.     Images:PixelPaint:Morro Bay
  55.     Images:pixs:Some Scans:
  56.     
  57. Unknown command 1   ; This line will cause an error message to appear.
  58.  
  59. ; Select the current main (left) batch list, clear it, and append some items:
  60. Current Main Batch List
  61. Clear Batch List
  62.     Images:PixelPaint:Morro Bay
  63.     Images:PixelPaint:frog
  64.  
  65. ; Select the current secondary (right) batch list, clear it, and append some items:
  66. Current Secondary Batch List
  67. Clear Batch List
  68.     Images:PixelPaint:Morro Bay
  69.     Images:PixelPaint:frog
  70.  
  71. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  72.  
  73. GIF Reader
  74. Graphics Interchange Format was designed by Compuserve and is the standard graphics format used by most on-line services.
  75. - This reader will open interlaced and non-interlaced GIF files.
  76. - It handles GIFs with multiple pictures if you check that option in the GIF open option dialog box.
  77. Note: Checking this option causes reading of all GIFs to be slower because the entire file must be scanned to build a picture directory before a picture is opened.  If you only have single picture GIFs and want fast opening, don't use the GIF multiple picture option.
  78. - It handles GIFs with a transparency index (see Transparency topic below). 
  79. - It will skip over other (non-transparency) "GIF89a" extensions.
  80.  
  81. GIF Writer
  82. - This writer will write interlaced and non-interlaced GIF files. Chose interlaced or non-interlaced from the GIF submenu in the Save Formats popup menu.
  83. - This writer will write the Transparency Index to the GIF file if you chose the "Transparency" option in the GIF submenu. 
  84.  
  85. Transparency:
  86. - DeBabelizer maintains a "Background Color" which can be set and examined from the "Palettes:Dithering Options & Background Color" menu item. This "Background Color" may also be thought of as a "Transparency" color, since that effect may be turned on by selecting the "Edit:Selection Transparency:Background Color" menu item.
  87. - Turn on the Transparency option for the GIF reader via the "Misc:Preferences:Readers:GIF" menu item.
  88. - If a GIF file has a Transparency index, the File Type line in the File Info window in the Open dialog will display "(Trans Index=XX)", where XX represents the Transparency index.
  89. - When reading a GIF file which  contains the Transparency index it will 
  90. ----- set the Background Color Index to the GIF's transparency index and 
  91. ----- set the Background Mode to "Color index" and
  92. ----- set the Background RGB Value to that of the GIF's palette entry for the specified transparency index.
  93. - When saving to GIF format with the Transparency option, it will write the Background Color Index to the GIF file's Transparency Index. If the Background Color Mode is not "Color Index", it will chose the closest color index to whatever is the current Background Color.
  94.  
  95. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  96.  
  97. New PNG Reader & Writer
  98. • Reads and writes PNG (Portable Network Graphics).
  99.  
  100. For information on this format, created at the beginning of 1995 to take the place of GIF, check the PNG FTP archive site:
  101. ftp.uu.net:/graphics/png/
  102. The maintainers of the PNG specification can be contacted by e-mail at
  103. png-info@uunet.uu.net
  104.  
  105. In the Open dialog, when a PNG image file is selected, the File Info area will display “PNG” for the format, followed by the following additional information depending on what is in the PNG file:
  106. - “Interlaced” if the PNG file is in interlaced format.
  107. - “gamma=x” if the PNG file contains the source gamma at which the PNG image was created.
  108. - “B” if the PNG file specifies a Background Color.
  109. - “T” if the PNG file specifies a Transparent Color.
  110.  
  111. Notes:
  112. - if the resolution units are unknown, the resolution will be set to 72 dpi, unless the x and y values are not identical, in which case the larger dimension will receive a 72 dpi setting and the smaller will receive a proportion of that setting.
  113.  
  114. PNG Reader Options
  115.  
  116. Open a PNG file, or select the Misc:Preferences:Readers:PNG submenu item to bring up the PNG Reader Preferences dialog box.
  117.  
  118. - Set DeBabelizer’s Background Color: select the appropriate method from the popup menu:
  119. ---- Don’t: this will leave it alone.
  120. ---- from the file’s Background Color: if the image file specifies a background color, this will set DeBabelizer's background color to it.
  121. ---- from the file’s Transparent Color: if the image file specifies a transparent color, this will set DeBabelizer's background color to it.
  122. ---- from either the Background or the Transparent Color: use the file’s Background Color as the first choice, but if that’s not there, go for the file’s Transparent Color.
  123. ---- from either the Transparent or the Background Color: use the file’s Transparent Color as the first choice, but if that’s not there, go for the file’s Background Color.
  124.  
  125. - Fill alpha channel masked areas with the file’s Background Color: check this box if you want to set to the background color all the pixels in the image which coincide with an alpha channel value of 0. Note that this will cause the alpha channel to go away. Also note that this only applies if the file specifies a background color and if the image is a 32 bit image with a properly set up alpha channel.
  126.  
  127. - If the file specifies a Source Gamma, apply Source Gamma and current Screen Gamma: check this box to multiply each image pixel by the source gamma and the current screen gamma. If this box is unchecked, then the raw pixels will be read in and the gamma will be ignored. Checking this box should result in a better looking image. Without adjusting for the specified gamma, images are often too dark or too light. Apply Source Gamma will not be done if the file does not specify a source gamma (even if the box is checked).
  128.  
  129. ------ Screen Gamma: enter a value for the current screen gamma. Some common values would be 1.8 and 2.2.
  130.  
  131. PNG Writer Options
  132.  
  133. Select the Misc:Preferences:Writers:PNG submenu item to bring up the PNG Reader Preferences dialog box.
  134.  
  135. - Save Gamma: there are several ways to specify the source gamma for the saved image:
  136. --- Don't Save Gamma
  137. --- Save Gamma Value: type in the value for the source image. For computer generated images, this would likely be 1.0. For scanned images, it might be around 0.45.
  138. --- Save Gamma Value From Original Image. This assumes 
  139. ------ 1> the original image was a PNG image,
  140. ------ 2> the original image had a source gamma setting (if it didn't, none will be saved.), and 
  141. ------ 3> that you didn’t apply that gamma and the screen gamma when you opened it . 
  142.  
  143. - Copy Text Blocks: check this box to copy over all the text and comment blocks from the original file.
  144.  
  145. - Interlace: check this to save the file in interlaced format. This is useful only if the image is to be viewed on a PNG decoder that displays the image as it's being opened.
  146.  
  147. - Save DeBabelizer’s Background Color to file’s Background Color: check this box to save DeBabelizer's Background Color as the PNG file’s background color.
  148. - Save DeBabelizer’s Background Color to file’s Transparent Color: check this box to save DeBabelizer's Background Color as the PNG file’s transparent color.
  149.  
  150. - Skip this box [Option bypasses]:  check this box to avoid having these writer options appear every time you do a PNG save. Holding down the OPTION key when doing the save will cause the dialog to appear whether or not the skip box is checked.
  151.  
  152. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  153.  
  154. Color Sync™
  155.  
  156. This palette menu function supports Apple’s Color Sync 2.0 package. To use this, you must have Color Sync 2.0 (or later) installed in your system. It uses Color Sync profiles which must be located in the Color Sync folder which must be located in the Preferences folder in the active System Folder.
  157.  
  158. You may select a source and destination profile from the source and destination popup menus. The characteristics of the chosen profiles will be displayed underneath the respective popup menu.
  159.  
  160. Hit OK to perform the operation.
  161.  
  162. Note: do not use any profiles which have CMYK as the source or destination color space, since DeBabelizer doesn't currently support CMYK, and so the results will be a strange looking image.
  163.  
  164. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  165.  
  166. Speedier Batch Processing
  167. by selecting new display mode: "Display off FAST, no bkgrd", batch processing of images will be increased.
  168.  
  169. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  170.  
  171. New QuickTime Movie reader dialog
  172.  easier to use, contains much more information:
  173. • Terms necessary for the understanding of QuickTime:
  174. - A time coordinate system contains a time scale marked in time units.  The number of units that pass per second quantifies the scale [the units/sec value]; that is a time scale of 26 means that 26 units pass per second and each time unit is 1/26 of a second. A time coordinate system also contains a duration, which is the length of the movie or media in numbers of time units it contains.  Particular points in a movie can be identified by a time value, the number of time units to that point [the unit #].
  175. IMPORTANT NOTE: when specifying which unit to display, be aware that the numbers are ONE based; that is, the first unit in the movie is referred to as unit # 1.
  176. - A frame is the more conventional method of accessing images in a file. Frames per second is the customary way of referring to the speed at which to play back these multiple images. Accessing frames will deliver to you those images which were discretely and explicitly saved to the file. Frame is not to be confused with keyframe, which is a special variety of frame used with temporal compression. 
  177.  
  178. • The chosen frame to be opened is displayed in the small preview box in the upper right corner. To turn off this display, click in the little checkbox at the upper left corner of the preview box.
  179.  
  180. • Select the mode of opening frames from the “Open” popup menu. Choices are All Frames, Frames in Range, All Units, Units in Range, Poster Frame.
  181.  
  182. • All Frames (default): this will open every frame in the movie, from the first to the last. You can enter the Current Frame Number (see below).
  183.  - Current Frame Number: Enter the current frame # you want to open at this time, or click the + or - buttons to step forward or backward through valid frame numbers.  The next time a frame is to be opened from this movie, it will increment this current frame number to the next frame, and after doing the last frame, will indicate that it’s done with that movie. For whichever frame # you enter, it will show you the duration of that frame in units, and the start unit # for the frame.
  184.  
  185. • All Units: this will open every unit in the movie, from the first to the last. You can enter the Current Unit Number (see below). Since units are very tiny slices in time, you will rarely use this option.
  186. - Current Unit Number: Enter the current unit # you want to open at this time, or click the + or - buttons to step forward or backward through valid unit numbers.  The next time a unit is to be opened from this movie, it will increment this current unit number to the next unit, and after doing the last unit, will indicate that it’s done with that movie. 
  187.  
  188. • Poster Frame: select this mode if you want to always open the Poster Frame ( the frame chosen to represent the movie by the movie maker).  The unit # of this poster frame is displayed.
  189.  
  190. • Frames In Range: select this mode to open a specific range of frames in the movie. Selecting this option will enable several popups to appear below, allowing you to enter start and end frame #s, and a frame increment value.
  191.  
  192. • Units In Range: select this mode to open a specific range of units in the movie. Selecting this option will enable several popups to appear below, allowing you to enter start and end unit #s, and a unit increment value.
  193.  
  194. • Frame Definition checkboxes: these are for advanced users only. Normal users should select “Default” from the popup menu.
  195.  
  196. •"In Open Dialog Preview" popup menu allows you to chose one of the following options for displaying the movie in the Open/Preview area (the large gray area): • Don't play the movie; • Play the movie once, stop, and display the chosen frame; • Repeat the movie from beginning to end until the user presses the mouse button or any key; • Play forward and backward continuously until the user hits the mouse button or hits any key.  Note that the movie will not play when you do a regular Open. It only plays in the Open/Preview Dialog box. 
  197.  
  198. • Skip this dialog [OPTION overrides]: check this box to skip this dialog the next time it would appear.  This is especially useful in two situations:
  199. - running a batch in which you are opening all the images in a file and you don't want to click OK for every frame.  You simply set the parameters and click the "Skip this box" and it will run through all the images in the file for you without your intervention.
  200. - previewing several images in the file: check this box, then in the Open/Preview Dialog, click the preview checkbox on and off and back on, and the next image in the file will appear.   
  201. - to see the dialog again, hold down the Option key when it would normally appear and it will appear.  Or choose the "Misc:Preferences:Cancel All Skip Boxes" command
  202.  
  203. • To stop movie playback in the Open/Preview Dialog, hold down the mouse button or hit any key.
  204.  
  205. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  206.  
  207. More QuickTime Movie Save Dialog Options
  208. This dialog appears after hitting the More button in the QuickTime Movie Save Dialog.
  209. These are the options which may be set:
  210.  
  211. Set Frames Per Second in previous dialog from
  212. - Original image: this looks at the original image's framerate and sets the framerate in the previous dialog to the same thing.
  213. - Latest setting: this retains the last setting entered in the previous dialog.
  214.  
  215. For Time Scale, use:
  216. - 600 (many applications require this): This is the safest value to set, since many applications won't like your movie if the Time Scale is not 600.
  217. - Automatically set for highest resolution: Use this only if you know the application reading your movie can handle a Time Scale other than 600. This setting is useful if using a very non-standard frame rate, such as very low or very high.
  218.  
  219. Copy audio (& other non-video) tracks from original MooV:
  220. - check this box to copy the audio tracks from the original QuickTime MooV. 
  221. - IMPORTANT: the frames building this movie must all originate from the same QT MooV for this to work. 
  222. - IMPORTANT: When this option is checked, it is HIGHLY RECOMMENDED that you also check the Copy Durations checkbox, in order to keep the video and audio in sync.
  223. - When this option is checked, after the movie is finished, the sound will be interleaved with the video, using QuickTime's built-in flatten function.
  224. - NOTE: do NOT check this if your original MooV's don't have soundtracks because it will slow things down and require more disk space.
  225.  
  226. Copy durations from original MooV:
  227. - check this box to set the duration of each frame in the destination movie equal to the duration of that frame in the original QuickTime MooV.
  228. - Note that this does nothing if the original was not a QuickTime MooV.
  229. - Note that if the original was a QuickTime MooV, then checking this box will produce a frame rate (Frames Per Second) equal to that of the original movie, and the "Set Frames Per Second in previous dialog from xxx" option is ignored, and the frames per second setting in the previous dialog is also ignored.
  230. - IMPORTANT: it is highly recommended that this be checked whenever the Copy Audio checkbox is checked. Doing so will give the best chance of keeping the audio and video in sync.
  231.  
  232. Make movie playable on QuickTime Windows (flatten):
  233. - check this box to make the movie playable on a non-Mac version of QuickTime, such as QuickTime for Windows. It places a copy of the resource fork into the data fork, using QuickTime's built-in flatten function.
  234.  
  235. Lenient Key Frame Interval (only applies if codec lets you set Key Frames in previous dialog):
  236. - if unchecked (default), then the exact number of key frames specified will be forced for the file. 
  237. - if checked, the number of key frames will be left up to the discretion of the codec which will use the number of key frames you entered as a guideline.
  238.  
  239. Update Previous with Decomp (only applies if codec lets you set Key Frames in previous dialog):
  240. At the end of a frame compression, the compressor copies the current frame into the previous frame buffer.
  241. If this is checked, then it copies an image created by decompressing the results of the most recent compression operation, rather than the source image (which is what is copied if this is unchecked).
  242. Checking this box may result in a higher quality image at the expense of more time and larger output file size. Often, checking this box will result in a much large output file with no noticeable improvement in image quality.
  243.  
  244. Save ColorTable to MooV (requires QuickTime 2.0)
  245. - Don't Save Palette: This setting causes no Color Table to be saved.
  246. - Save Palette From Menu: This enables the Palette menu to be seen to the right, from which the desired palette can be chosen. The chosen palette will be saved into the MooV.
  247. - Save Palette From Original MooV: This will extract the Color Table from the Original MooV (only if the original image was a QuickTime MooV) and save it into the destination MooV.
  248. - Save Current Image Palette: This will save the current image's palette (only if it's 256 or less colors) to the destination MooV.
  249. - Create & Save Super Palette: This will create a 256 color Super Palette for all the frames saved into the destination MooV. It will save this unique, newly created Super Palette to the destination MooV after the last frame has been added and the movie has been closed.
  250. - Create & Save Macintized Super Palette: This will create a Macintized (meaning that the first color will be white and the last color black) 256 color Super Palette for all the frames saved into the destination MooV It will save this unique, newly created Super Palette to the destination MooV after the last frame has been added and the movie has been closed.
  251.  
  252. Movie Color Table:
  253. - Setting and getting the Color Table from a MooV requires at least QuickTime 2.0.
  254. - The Movie Color Table is not easily inserted or extracted (ResEdit can't do it) without a program designed to do it such as DeBabelizer.
  255. - The Movie Color Table is used on playback of 16 & 32 bit movies on a 256 or less color monitor by any applications which use the Movie Controller to control the palette. This  usually gives higher performance because less data is being pushed around.
  256.  
  257. DeBabelizer Functions which read and write the Movie Color Table:
  258. - Palette: Save... allows the user to get the Movie Color Table from the currently open MooV and save it into the palette menu. He simply selects "ColorTable from Original QT MooV" from the popup menu in the Add Palette to List dialog. If the current image is not a MooV, this option will not be available.
  259. - In SaveAs, the QuickTime MooV line in the format menu now has 2 submenu items:  Movie and ColorTable Only. Select Movie to just save a normal QTMooV, as before.  Select ColorTable Only to just put the current image's palette into the specified  MooV file. The rest of the movie won't be touched.
  260. - In the QuickTime MooV Save Prefs dialog ("Compression Settings") in the dialog which appears after hitting the More button, there's a new popup to determine whether or not to save a Color Table to the destination MooV (and if so, from where). See description above for this function.
  261.  
  262. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  263.  
  264. More Field Interpolate submenu options
  265. These submenu commands perform operations on the fields in the image. An image has 2 fields: the odd field is the set of every other line (row) of the image starting at line 1 (line 0 is the top line of the image); the even field is the set of every other line of the image starting at line 0 (the top line of the image).
  266.  
  267. The Interpolation submenu commands help overcome motion distortion in moving images digitized from videotape or from a video camera.  By replacing the blurred scan lines with new interpolated scan lines (de-interlace), a clearer image usually appears. It is also useful for cleaning up horizontal streaks in some images. It will work on the entire image or on the selection box (if one is active). Lines are numbered from the top down. Use the cursor and the "X,Y" coordinates in the Image Info window to determine a particular line number (the "Y" value).'Even' is relative to the top of the image: line 0 (the top line in the image) is "even".
  268.  
  269. COMMANDS:
  270. • Interpolate Even Lines - Replaces each even line with the average of the odd line above and below it.
  271. • Interpolate Odd Lines - Replaces each odd line with the average of the even line above and below it.
  272. • Interpolate Top Line of Selection - Replaces the top line in the selection box with the odd line above and below it.
  273.  
  274. • Delete Even Lines - Deletes each even line. The image will end up being half as high.
  275. • Delete Odd Lines - Deletes each odd line. The image will end up being half as high.
  276. • Insert Blank Even Lines - Inserts blank (pixel value 0) even lines. The image will end up being twice as high.
  277. • Insert Blank Odd Lines - Inserts blank (pixel value 0) odd lines. The image will end up being twice as high.
  278.  
  279. • Top Half->Odd Lines, Bottom Half->Even Lines - Moves the top half of the image to the odd lines and the bottom half of the image to the even lines.
  280. • Odd Lines->Top Half, Even Lines->Bottom Half - Moves the odd lines to the top half of the image and the even lines to the bottom half of the image.
  281. • Top Half->Even Lines, Bottom Half->Odd Lines - Moves the top half of the image to the even lines and the bottom half of the image to the odd lines.
  282. • Even Lines->Top Half, Odd Lines->Bottom Half - Moves the even lines to the top half of the image and the odd lines to the bottom half of the image.
  283. • Swap Even and Odd Lines - Swaps the odd lines with the even lines.
  284.  
  285. EXAMPLES:
  286. • The "Interpolate Even Lines" and "Interpolate Odd Lines" commands are very useful for fixing digitized images of moving objects, in which every other scanline is out of sync. This is because the captured image is composed of 2 different images, the odd lines and the even lines, which are separated by 1/30 second in time. This means that you can make 2 images from the original image, the image with the odd lines interpolated, and the image with the even lines interpolated.
  287. • The "Interpolate Top Line of Selection" command is useful for repairing individual lines. Often an image will be fine except for a few lines which are 'streaked' or garbage. To repair a line, select the damaged line and choose the "Top Line of Selection" command.
  288. • The "Insert Blank xxxx Lines" commands are useful for merging two fields together into one frame. To do this manually:
  289. --- Open the image containing the even field.
  290. --- "Insert Blank Odd Lines"
  291. ---  Place the image containing the odd field.
  292. --- "Insert Blank Even Lines"
  293. --- Set Selection Transparency to "Even Lines".
  294. --- Make sure the selection's upper left corner is at 0,0, so it's aligned with the upper left corner of the original image.
  295. --- Paste the selection down on the image (click in the center of it).
  296. --- The 2 fields will be merged into one solid frame.
  297. To do this from a Batch:
  298. --- Set up a script that does "Insert Blank Odd Lines".
  299. --- Set up a script that does "Insert Blank Even Lines".
  300. --- Set Selection Transparency to "Even Lines".
  301. --- Do Batch Place & Save.
  302. --- Set the left Batch List to contain the even field images.
  303. --- Set the right Batch List to contain the odd field mages.
  304. --- Set the mode to place images from right list onto images from left list.
  305. --- Set the top script to the one containing "Insert Blank Odd Lines".
  306. --- Set the bottom script to the one containing ""Insert Blank Even Lines".
  307. --- Set other parameters as required and run the Batch.
  308.  
  309. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  310.  
  311. 2 new Channels operations
  312. (Mask Image where Alpha is 0, and Mask Image where Alpha is not 0)
  313.  
  314. Mask Image Where Alpha Is 0:
  315. This function paints pixels the background color wherever the alpha channel in the current image is 0. 
  316.  
  317. Mask Image Where Alpha Is Not 0:
  318. This function paints pixels the background color wherever the alpha channel in the current image is not 0.
  319.  
  320. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  321.  
  322. More Gun Control options
  323. (Gamma, Inverse Gamma, Gamma NTSC, and Gamma PAL)
  324.  
  325. Gamma:                   sets gun(s) to the specified gamma curve.
  326. Inverse Gamma:      sets gun(s) to the inverse of the specified gamma curve.
  327. Gamma NTSC 2.2:   sets gun(s) to the standard NTSC gamma curve which is 2.2.
  328. Gamma PAL 2.8:     sets gun(s) to the standard PAL gamma curve which is 2.8.
  329.  
  330. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  331.  
  332. JPEG Writer 
  333. now writes grayscale as well as RGB.
  334.  
  335. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  336.  
  337. Raw RGB Writer 
  338. now has a submenu allowing the option of saving without a header.
  339.  
  340. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  341.  
  342. Palette:Superpalette:Show Current Poll and Print Current Poll
  343. This allows users to see what colors are used over 256 (the largest # a palette can hold).
  344.  
  345. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  346.  
  347. Background Removal
  348. Fill Color may now be specified as an HSV or an RGB value.
  349. • Fill Color:
  350. This section allows you to specify the Fill Color in HSV or RGB values. This gets rather complicated because
  351. a) the Fill Color is stored as a fractional HSV value between 0.000 and 255.999.
  352. b) the Fill Color must be converted to a non-fractional RGB value when the actual fill is performed.
  353. c) when the cursor is pointed at a filled pixel after the fill, it picks up and displays the non-fractional RGB value and then converts that value to it's equivalent HSV value. This is the "Actual" HSV value shown under the "Fill Color" header. You may need to adjust the fractional portion of the "Desired" HSV value to attain the equivalent "Actual" value. Or you may type in an RGB value and it will automatically set the HSV values for you. You may also click on a pixel in the image and it will use that as the fill value.
  354. NOTE: some desired HSV values are unattainable, such as 15,15,15, because the "Actual" HSV values are derived from the 8 bit RGB pixel values. 8 bits of RGB is not enough precision to create all possible 8 bit HSV values.
  355. NOTE: "Undef" will be displayed for the Hue when the Saturation value is 0, since the hue is undefined when the saturation is 0.
  356.  
  357. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  358.  
  359. DeBabelizer can now use Temporary Memory.
  360. This will help in opening, or performing  operations on, large image files that may not have enough of memory initially allocated to DeBabelizer to complete the operation.  More RAM can be allocated to DeBabelizer by highlighting the DeBabelizer application icon and then selecting the Get Info function from the Mac file menu.  See page 334 (Appendix C) in the DeBabelizer Reference Guide for setting the optimum RAM.
  361.  
  362. –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
  363.  
  364. New OMF Reader and Writer
  365.  
  366. ----------------------------------------------------------
  367.  
  368. Other Major Improvements:
  369.  
  370. • Major improvement of batch list processor fixes problems:
  371.      a) sometimes files in folders weren't being processed alphabetically.
  372.        b) sometimes only one file in a folder would be processed.
  373.      c) when writing into the same file being read from, user could potentially confuse      DeBabelizer into rereading a file, or skipping a file.
  374.  
  375. • Major improvements in quality of Scale with "don't factor in Background Color" option selected.
  376.  
  377. • PICT reader now will read palette PICT files without re-indexing their palette.
  378.  
  379. • Fixed problem where Paint Alchemy 2.0 was trashing many of DB's submenus, after the user pressed on the popup menu in the P.A. dialog.
  380.  
  381. • Photoshop Plugin filters now handle low memory situations much better.
  382.      Specifically: 
  383.      a) KPT Convolver actually gives an error message why it won't run (low memory) instead of just not doing anything.     
  384.      b) Terrazzo doesn't crash anymore
  385.      c) Paint Alchemy    doesn't leave the menubar disabled.
  386.      d) Photoshop plugin handler will now handle the alpha channel when doing filters if the option checkbox in Misc:Prefs:General dialog box is checked.
  387.  
  388. • Text Overlay now automatically takes care of the text inversion problem which occurred in palette type images which didn't contain black and white in the correct palette positions. Now it automatically Macintizes the palette before overlaying the text, if necessary.
  389.  
  390. • Additional problems fixed: over two hundred.